package board;

import java.awt.Color;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.SwingConstants;
import javax.swing.WindowConstants;
import javax.swing.border.LineBorder;

import org.dyno.visual.swing.layouts.Constraints;
import org.dyno.visual.swing.layouts.GroupLayout;
import org.dyno.visual.swing.layouts.Leading;

//VS4E -- DO NOT REMOVE THIS LINE!
public class frameBoard extends JFrame {
	
	private static final long serialVersionUID = 1L;
	private JPanel jPanel0;
	private JLabel jLabel0;
	private JLabel jLabel1;
	private JLabel jLabel2;
	private JLabel jLabel3;
	private JLabel jLabel4;
	private JLabel jLabel5;
	private JLabel jLabel6;
	private JLabel jLabel7;
	private JLabel jLabel8;
	private JLabel jLabel9;
	private JLabel jLabel10;
	private JLabel jLabel11;
	private JLabel jLabel12;
	private JLabel jLabel13;
	private JLabel jLabel14;
	private JLabel jLabel15;
	private JLabel jLabel16;
	private JLabel jLabel17;
	private JLabel jLabel18;
	private JLabel jLabel19;
	private JLabel jLabel20;
	private JLabel jLabel21;
	private JLabel jLabel22;
	private JLabel jLabel23;
	private JLabel jLabel24;
	private JLabel jLabel25;
	private JLabel jLabel26;
	private JLabel jLabel27;
	private JLabel jLabel28;
	private JLabel jLabel29;
	private JLabel jLabel30;
	private JLabel jLabel31;
	private JLabel jLabel32;
	private JLabel jLabel33;
	private JLabel jLabel34;
	private JLabel jLabel35;
	private JLabel jLabel36;
	private JLabel jLabel37;
	private JLabel jLabel38;
	private JLabel jLabel39;
	private JLabel jLabel40;
	private JLabel jLabel41;

	public frameBoard() {

		initComponents();
	}
	
	private void initComponents() {
		setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
		setLayout(null);
		add(getJPanel0());
		add(getDice());
		setSize(1063, 739);
	}

	private Dice getDice(){
		Dice dice = new Dice();
		dice.setBounds(700, 100, 300, 300);
		dice.repaint();
		return dice;
	}
	
	private JLabel getJLabel41() {
		if (jLabel41 == null) {
			jLabel41 = new JLabel();
			jLabel41.setIcon(new ImageIcon(getClass().getResource("/board/orange3.jpg")));
			jLabel41.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel41;
	}

	private JLabel getJLabel40() {
		if (jLabel40 == null) {
			jLabel40 = new JLabel();
			jLabel40.setIcon(new ImageIcon(getClass().getResource("/board/orange2.jpg")));
			jLabel40.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel40;
	}

	private JLabel getJLabel39() {
		if (jLabel39 == null) {
			jLabel39 = new JLabel();
			jLabel39.setIcon(new ImageIcon(getClass().getResource("/board/chest3.jpg")));
			jLabel39.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel39;
	}

	private JLabel getJLabel38() {
		if (jLabel38 == null) {
			jLabel38 = new JLabel();
			jLabel38.setIcon(new ImageIcon(getClass().getResource("/board/orange.jpg")));
			jLabel38.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel38;
	}

	private JLabel getJLabel37() {
		if (jLabel37 == null) {
			jLabel37 = new JLabel();
			jLabel37.setIcon(new ImageIcon(getClass().getResource("/board/train4.jpg")));
			jLabel37.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel37;
	}

	private JLabel getJLabel36() {
		if (jLabel36 == null) {
			jLabel36 = new JLabel();
			jLabel36.setIcon(new ImageIcon(getClass().getResource("/board/pink3.jpg")));
			jLabel36.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel36;
	}

	private JLabel getJLabel35() {
		if (jLabel35 == null) {
			jLabel35 = new JLabel();
			jLabel35.setIcon(new ImageIcon(getClass().getResource("/board/pink2.jpg")));
			jLabel35.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel35;
	}

	private JLabel getJLabel34() {
		if (jLabel34 == null) {
			jLabel34 = new JLabel();
			jLabel34.setIcon(new ImageIcon(getClass().getResource("/board/electric.jpg")));
			jLabel34.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel34;
	}

	private JLabel getJLabel33() {
		if (jLabel33 == null) {
			jLabel33 = new JLabel();
			jLabel33.setIcon(new ImageIcon(getClass().getResource("/board/pink.jpg")));
			jLabel33.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel33;
	}

	private JLabel getJLabel32() {
		if (jLabel32 == null) {
			jLabel32 = new JLabel();
			jLabel32.setIcon(new ImageIcon(getClass().getResource("/board/inJail.jpg")));
			jLabel32.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel32;
	}

	private JLabel getJLabel31() {
		if (jLabel31 == null) {
			jLabel31 = new JLabel();
			jLabel31.setIcon(new ImageIcon(getClass().getResource("/board/lightblue3.jpg")));
			jLabel31.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel31;
	}

	private JLabel getJLabel30() {
		if (jLabel30 == null) {
			jLabel30 = new JLabel();
			jLabel30.setIcon(new ImageIcon(getClass().getResource("/board/lightblue2.jpg")));
			jLabel30.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel30;
	}

	private JLabel getJLabel29() {
		if (jLabel29 == null) {
			jLabel29 = new JLabel();
			jLabel29.setIcon(new ImageIcon(getClass().getResource("/board/chance2.jpg")));
			jLabel29.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel29;
	}

	private JLabel getJLabel28() {
		if (jLabel28 == null) {
			jLabel28 = new JLabel();
			jLabel28.setIcon(new ImageIcon(getClass().getResource("/board/lightblue.jpg")));
			jLabel28.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel28;
	}

	private JLabel getJLabel27() {
		if (jLabel27 == null) {
			jLabel27 = new JLabel();
			jLabel27.setIcon(new ImageIcon(getClass().getResource("/board/train.jpg")));
			jLabel27.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel27;
	}

	private JLabel getJLabel26() {
		if (jLabel26 == null) {
			jLabel26 = new JLabel();
			jLabel26.setIcon(new ImageIcon(getClass().getResource("/board/lot purple3.jpg")));
			jLabel26.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel26;
	}

	private JLabel getJLabel25() {
		if (jLabel25 == null) {
			jLabel25 = new JLabel();
			jLabel25.setIcon(new ImageIcon(getClass().getResource("/board/lot purple2.jpg")));
			jLabel25.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel25;
	}

	private JLabel getJLabel24() {
		if (jLabel24 == null) {
			jLabel24 = new JLabel();
			jLabel24.setHorizontalAlignment(SwingConstants.CENTER);
			jLabel24.setIcon(new ImageIcon(getClass().getResource("/board/chest.jpg")));
			jLabel24.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel24;
	}

	private JLabel getJLabel23() {
		if (jLabel23 == null) {
			jLabel23 = new JLabel();
			jLabel23.setIcon(new ImageIcon(getClass().getResource("/board/lot purple.jpg")));
			jLabel23.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel23;
	}

	private JLabel getJLabel22() {
		if (jLabel22 == null) {
			jLabel22 = new JLabel();
			jLabel22.setIcon(new ImageIcon(getClass().getResource("/board/go.jpg")));
			jLabel22.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel22;
	}

	private JLabel getJLabel21() {
		if (jLabel21 == null) {
			jLabel21 = new JLabel();
			jLabel21.setIcon(new ImageIcon(getClass().getResource("/board/DarkBlue2.jpg")));
			jLabel21.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel21;
	}

	private JLabel getJLabel20() {
		if (jLabel20 == null) {
			jLabel20 = new JLabel();
			jLabel20.setIcon(new ImageIcon(getClass().getResource("/board/luxury2.jpg")));
			jLabel20.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel20;
	}

	private JLabel getJLabel19() {
		if (jLabel19 == null) {
			jLabel19 = new JLabel();
			jLabel19.setIcon(new ImageIcon(getClass().getResource("/board/DarkBlue.jpg")));
			jLabel19.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel19;
	}

	private JLabel getJLabel18() {
		if (jLabel18 == null) {
			jLabel18 = new JLabel();
			jLabel18.setIcon(new ImageIcon(getClass().getResource("/board/chance3.jpg")));
			jLabel18.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel18;
	}

	private JLabel getJLabel17() {
		if (jLabel17 == null) {
			jLabel17 = new JLabel();
			jLabel17.setIcon(new ImageIcon(getClass().getResource("/board/train3.jpg")));
			jLabel17.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel17;
	}

	private JLabel getJLabel16() {
		if (jLabel16 == null) {
			jLabel16 = new JLabel();
			jLabel16.setIcon(new ImageIcon(getClass().getResource("/board/green3.jpg")));
			jLabel16.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel16;
	}

	private JLabel getJLabel15() {
		if (jLabel15 == null) {
			jLabel15 = new JLabel();
			jLabel15.setIcon(new ImageIcon(getClass().getResource("/board/chest2.jpg")));
			jLabel15.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel15;
	}

	private JLabel getJLabel14() {
		if (jLabel14 == null) {
			jLabel14 = new JLabel();
			jLabel14.setIcon(new ImageIcon(getClass().getResource("/board/green2.jpg")));
			jLabel14.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel14;
	}

	private JLabel getJLabel13() {
		if (jLabel13 == null) {
			jLabel13 = new JLabel();
			jLabel13.setIcon(new ImageIcon(getClass().getResource("/board/green.jpg")));
			jLabel13.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel13;
	}

	private JLabel getJLabel12() {
		if (jLabel12 == null) {
			jLabel12 = new JLabel();
			jLabel12.setHorizontalAlignment(SwingConstants.CENTER);
			jLabel12.setIcon(new ImageIcon(getClass().getResource("/board/welcome4.jpg")));
			jLabel12.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel12;
	}

	private JLabel getJLabel11() {
		if (jLabel11 == null) {
			jLabel11 = new JLabel();
			jLabel11.setIcon(new ImageIcon(getClass().getResource("/board/freeParking.jpg")));
			jLabel11.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel11;
	}

	private JLabel getJLabel10() {
		if (jLabel10 == null) {
			jLabel10 = new JLabel();
			jLabel10.setIcon(new ImageIcon(getClass().getResource("/board/goToJail.jpg")));
			jLabel10.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel10;
	}

	private JLabel getJLabel9() {
		if (jLabel9 == null) {
			jLabel9 = new JLabel();
			jLabel9.setIcon(new ImageIcon(getClass().getResource("/board/yellow3.jpg")));
			jLabel9.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel9;
	}

	private JLabel getJLabel8() {
		if (jLabel8 == null) {
			jLabel8 = new JLabel();
			jLabel8.setIcon(new ImageIcon(getClass().getResource("/board/waterworks.jpg")));
			jLabel8.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel8;
	}

	private JLabel getJLabel7() {
		if (jLabel7 == null) {
			jLabel7 = new JLabel();
			jLabel7.setIcon(new ImageIcon(getClass().getResource("/board/yellow2.jpg")));
			jLabel7.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel7;
	}

	private JLabel getJLabel6() {
		if (jLabel6 == null) {
			jLabel6 = new JLabel();
		}
		return jLabel6;
	}

	private JLabel getJLabel5() {
		if (jLabel5 == null) {
			jLabel5 = new JLabel();
			jLabel5.setIcon(new ImageIcon(getClass().getResource("/board/yellow.jpg")));
			jLabel5.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel5;
	}

	private JLabel getJLabel4() {
		if (jLabel4 == null) {
			jLabel4 = new JLabel();
			jLabel4.setIcon(new ImageIcon(getClass().getResource("/board/train2.jpg")));
			jLabel4.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel4;
	}

	private JLabel getJLabel3() {
		if (jLabel3 == null) {
			jLabel3 = new JLabel();
			jLabel3.setIcon(new ImageIcon(getClass().getResource("/board/red3.jpg")));
			jLabel3.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel3;
	}

	private JLabel getJLabel2() {
		if (jLabel2 == null) {
			jLabel2 = new JLabel();
			jLabel2.setIcon(new ImageIcon(getClass().getResource("/board/red2.jpg")));
			jLabel2.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel2;
	}

	private JLabel getJLabel1() {
		if (jLabel1 == null) {
			jLabel1 = new JLabel();
			jLabel1.setIcon(new ImageIcon(getClass().getResource("/board/chance.jpg")));
			jLabel1.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel1;
	}

	private JPanel getJPanel0() {
		if (jPanel0 == null) {
			jPanel0 = new JPanel();
			jPanel0.setBounds(11, 16, 693, 674);
			jPanel0.setLayout(new GroupLayout());
			jPanel0.add(getJLabel6(), new Constraints(new Leading(413, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel11(), new Constraints(new Leading(0, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel0(), new Constraints(new Leading(102, 53, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel1(), new Constraints(new Leading(154, 54, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel2(), new Constraints(new Leading(208, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel3(), new Constraints(new Leading(259, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel4(), new Constraints(new Leading(311, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel5(), new Constraints(new Leading(363, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel7(), new Constraints(new Leading(415, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel9(), new Constraints(new Leading(525, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel13(), new Constraints(new Leading(577, 12, 12), new Leading(104, 12, 12)));
			jPanel0.add(getJLabel14(), new Constraints(new Leading(577, 12, 12), new Leading(156, 12, 12)));
			jPanel0.add(getJLabel15(), new Constraints(new Leading(577, 12, 12), new Leading(207, 12, 12)));
			jPanel0.add(getJLabel16(), new Constraints(new Leading(577, 12, 12), new Leading(259, 12, 12)));
			jPanel0.add(getJLabel17(), new Constraints(new Leading(577, 12, 12), new Leading(311, 12, 12)));
			jPanel0.add(getJLabel18(), new Constraints(new Leading(577, 12, 12), new Leading(363, 12, 12)));
			jPanel0.add(getJLabel19(), new Constraints(new Leading(577, 12, 12), new Leading(415, 12, 12)));
			jPanel0.add(getJLabel21(), new Constraints(new Leading(577, 12, 12), new Leading(520, 12, 12)));
			jPanel0.add(getJLabel22(), new Constraints(new Leading(577, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel23(), new Constraints(new Leading(525, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel31(), new Constraints(new Leading(102, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel30(), new Constraints(new Leading(154, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel29(), new Constraints(new Leading(206, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel28(), new Constraints(new Leading(257, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel27(), new Constraints(new Leading(309, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel25(), new Constraints(new Leading(410, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel26(), new Constraints(new Leading(361, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel24(), new Constraints(new Leading(462, 64, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel32(), new Constraints(new Leading(0, 12, 12), new Leading(572, 12, 12)));
			jPanel0.add(getJLabel33(), new Constraints(new Leading(0, 12, 12), new Leading(520, 12, 12)));
			jPanel0.add(getJLabel12(), new Constraints(new Leading(102, 475, 12, 12), new Leading(104, 468, 12, 12)));
			jPanel0.add(getJLabel35(), new Constraints(new Leading(0, 12, 12), new Leading(412, 12, 12)));
			jPanel0.add(getJLabel36(), new Constraints(new Leading(0, 12, 12), new Leading(360, 12, 12)));
			jPanel0.add(getJLabel37(), new Constraints(new Leading(0, 12, 12), new Leading(308, 12, 12)));
			jPanel0.add(getJLabel38(), new Constraints(new Leading(0, 12, 12), new Leading(256, 12, 12)));
			jPanel0.add(getJLabel39(), new Constraints(new Leading(0, 12, 12), new Leading(204, 12, 12)));
			jPanel0.add(getJLabel40(), new Constraints(new Leading(0, 12, 12), new Leading(152, 12, 12)));
			jPanel0.add(getJLabel41(), new Constraints(new Leading(0, 12, 12), new Leading(104, 48, 12, 12)));
			jPanel0.add(getJLabel10(), new Constraints(new Leading(577, 12, 12), new Leading(2, 12, 12)));
			jPanel0.add(getJLabel34(), new Constraints(new Leading(0, 12, 12), new Leading(463, 58, 12, 12)));
			jPanel0.add(getJLabel8(), new Constraints(new Leading(467, 59, 12, 12), new Leading(2, 102, 12, 12)));
			jPanel0.add(getJLabel20(), new Constraints(new Leading(575, 104, 12, 12), new Leading(466, 59, 10, 10)));
		}
		return jPanel0;
	}

	private JLabel getJLabel0() {
		if (jLabel0 == null) {
			jLabel0 = new JLabel();
			jLabel0.setIcon(new ImageIcon(getClass().getResource("/board/red.jpg")));
			jLabel0.setBorder(new LineBorder(Color.black, 1, false));
		}
		return jLabel0;
	}

}
